seat earth - French English Dictionary